package action.chap5;

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

/**
 * @program: study-java8
 * @description:
 * @author: Sun Feng
 * @create: 2020-05-30 14:11
 **/
public class Test522 {
    //(1) 给定一个数字列表，如何返回一个由每个数的平方构成的列表呢？例如，给定[1, 2, 3, 4,
    //5]，应该返回[1, 4, 9, 16, 25]。
    public static void main(String[] args) {
        List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
        List<Integer> collect = numbers.stream().map(s -> s * s).collect(Collectors.toList());
        collect.forEach(System.out::println);
    }
}
